home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer (Italian) 25
/
PC Gamer IT CD 25.iso
/
ZGI_DEMO
/
DATA
/
SCRIPTS.ZFS
/
uw1f.scr
< prev
next >
Wrap
Text File
|
1997-09-04
|
3KB
|
130 lines
# Node uw1f generated on Thu Sep 04 16:18:59 1997
world u
room w
nodeview 1f
puzzle:01785 { # uw1f_no_prefs
criteria {
}
results {
action:menu_bar_enable(781)
}
flags {
once_per_inst
do_me_now
}
}
puzzle:01786 { # uw1f_add_to_score
criteria {
[01764] = 1 # uw1f_door_state
}
results {
action:add(14999, 20) # user_score
}
}
puzzle:01787 { # uw1f_screenset
criteria {
[01764] = 0 # uw1f_door_state
}
results {
action:attenuate(01788, -500) # universe_sound_task
action:assign(01789, 1) # uw1f_screenset_open
action:set_screen(uw1ff011.tga)
action:disable_control(01790) # uw1f_go_thru_hotspot
action:enable_control(01791) # uw1f_open_door_hotspot
action:enable_control(01792) # uw1f_backup
}
flags {
once_per_inst
do_me_now
}
}
puzzle:01789 { # uw1f_screenset_open
criteria {
[01764] = 1 # uw1f_door_state
}
results {
action:assign(01787, 1) # uw1f_screenset
action:set_screen(uw1ff021.tga)
action:disable_control(01791) # uw1f_open_door_hotspot
action:enable_control(01790) # uw1f_go_thru_hotspot
action:enable_control(01792) # uw1f_backup
}
flags {
once_per_inst
do_me_now
}
}
puzzle:01793 { # uw1f_move_uw1f_uw10
criteria {
[01792] = 1 # uw1f_backup
}
results {
action:assign(01792, 0) # uw1f_backup
action:dissolve()
action:change_location(u, w, 10, 1400)
}
flags {
once_per_inst
}
}
puzzle:01794 { # uw1f_open_door
criteria {
[01791] = 1 # uw1f_open_door_hotspot
}
results {
action:assign(01791, 0) # uw1f_open_door_hotspot
action:assign(01794, 0) # uw1f_open_door
action:disable_control(01791) # uw1f_open_door_hotspot
action:assign(01764, 1) # uw1f_door_state
action:music:01795(0 uc1fq01q.raw 0 100) # uw1f_door_open
action:streamvideo(uw1ea021.avi 0 0 640 344 0 0)
action:enable_control(01790) # uw1f_go_thru_hotspot
action:set_screen(uw1ff021.tga)
}
flags {
once_per_inst
}
}
puzzle:01796 { # uw1f_go_thru_door
criteria {
[01790] = 1 # uw1f_go_thru_hotspot
}
results {
action:kill(01664) # universe_xroads_task
action:assign(01790, 0) # uw1f_go_thru_hotspot
action:streamvideo(uw1fa011.avi 0 0 640 344 0 0)
action:assign(01665, 3) # universe_sound_controller
action:dissolve()
action:change_location(u, c, 10, 1340)
}
flags {
once_per_inst
}
}
control:01792 push_toggle { # uw1f_backup
flat_hotspot(0, 279, 640, 65)
cursor(backward)
}
control:01791 push_toggle { # uw1f_open_door_hotspot
flat_hotspot(94, 11, 380, 282)
cursor(active)
}
control:01790 push_toggle { # uw1f_go_thru_hotspot
flat_hotspot(133, 36, 369, 272)
cursor(forward)
}
control:01798 flat { # uw1f_flat
}